package com.hqq.create.factorymethod.multimethod;


/**
 * SendFactory
 * 多个工厂方法模式，是对普通工厂方法模式的改进，
 * 在普通工厂方法模式中，如果传递的字符串出错，则不能正确创建对象，而
 * 多个工厂方法模式是提供多个工厂方法，分别创建对象
 * Created by heqianqian on 2017/3/10.
 */
public class SendFactory {
    public Sender produceSms() {
        return new SmsSender();
    }

    public Sender produceMail() {
        return new MailSender();
    }
}
